Edoardo Carlo Winspeare Guicciardi is an Italian actor, screenwriter and film director. He directed seven films since 1996.
NASource: Wikipedia